egg crate grille - French English Dictionary